cable franchise - German English Dictionary